Bookly\Lib\Entities\Customer A

Total Complexity 65
Dependencies 8
Dependents 26
Total lines 700
Lines of code 254
Logical lines of code 97
Comment lines 260
Methods 48
Properties 23

Methods 48

Method Rating Maintainability Complexity Lines of code
save()
A
53 9 18
deleteWithWPUser()
S
57 5 16
_updateRecords()
S
63 5 8
_buildQueryForAppointments()
S
49 1 37
getPastAppointments()
S
59 2 14
getAddress()
S
62 1 11
getAdditionalAddress()
S
82 1 3
setPostcode()
S
77 1 4
getCity()
S
82 1 3
setCity()
S
77 1 4
getStreet()
S
82 1 3
setStreet()
S
77 1 4
getStreetNumber()
S
82 1 3
setStreetNumber()
S
77 1 4
setInfoFields()
S
77 1 4
setAdditionalAddress()
S
77 1 4
getNotes()
S
82 1 3
setNotes()
S
77 1 4
setState()
S
77 1 4
getInfoFields()
S
82 1 3
getCreatedAt()
S
82 1 3
setCreatedAt()
S
77 1 4
getStripeAccount()
S
82 1 3
setStripeAccount()
S
77 1 4
getPostcode()
S
82 1 3
setCountry()
S
77 1 4
getState()
S
82 1 3
getFirstName()
S
82 1 3
getWpUserId()
S
82 1 3
setWpUserId()
S
77 1 4
getFacebookId()
S
82 1 3
setFacebookId()
S
77 1 4
getGroupId()
S
82 1 3
setGroupId()
S
77 1 4
getFullName()
S
82 1 3
setFullName()
S
77 1 4
setFirstName()
S
77 1 4
getUpcomingAppointments()
S
70 1 6
getLastName()
S
82 1 3
setLastName()
S
77 1 4
getPhone()
S
82 1 3
setPhone()
S
77 1 4
getEmail()
S
82 1 3
setEmail()
S
77 1 4
getBirthday()
S
82 1 3
setBirthday()
S
77 1 4
getCountry()
S
82 1 3
delete()
S
76 1 4